package com.example.foodsy.dto;

import lombok.Data;

import java.time.LocalDate;
import java.util.Date;

/**
 * 批发环节溯源DTO（消费者溯源/企业详情展示用）
 */
@Data
public class TraceWholesaleDTO {
    // 批发商名称（来自node_info.name）
    private String wholesaleCompanyName;
    // 批发商地址（来自node_info.address）
    private String wholesaleCompanyAddress;
    // 批发产品批号（来自whol_batch.batch_id）
    private String batchId;
    // 产品品种（来自whol_batch.type，如“猪白条”）
    private String productType;
    // 产地（省+市，来自node_info的prov_id/city_id关联查询）
    private String origin;
    // 批号录入日期（来自whol_batch.batch_date）
    private LocalDate batchDate;
    // 关联的屠宰批号（来自whol_batch.sb_id关联的slau_batch.batch_id，溯源链路展示用）
    private String sourceSlaughterBatchId;
}